ensnared in a plot - Turc Anglais Dictionnaire